<?php


namespace App\Model\Base;


/**
 * Class ApiRequestPreset
 * @package App\Model\Base
 * @property integer $preset_id
 * @property string $key
 * @property string $value
 * @property string $part
 * @property integer $project_id
 * @property string $deleted_at
 * @property string $created_at
 * @property string $updated_at
 *
 */
class ApiRequestPreset extends BaseModel
{
    public $primaryKey = 'preset_id';
    public $table = 'api_request_preset';

    /**
     * @return int
     */
    public function getPresetId(): int
    {
        return (int)$this->preset_id;
    }

    /**
     * @param int $preset_id
     */
    public function setPresetId(int $preset_id): void
    {
        $this->preset_id = (int)$preset_id;
    }

    /**
     * @return string
     */
    public function getKey(): string
    {
        return (string)$this->key;
    }

    /**
     * @param string $key
     */
    public function setKey(string $key): void
    {
        $this->key = (string)$key;
    }

    /**
     * @return string
     */
    public function getValue(): string
    {
        return (string)$this->value;
    }

    /**
     * @param string $value
     */
    public function setValue(string $value): void
    {
        $this->value = (string)$value;
    }

    /**
     * @return string
     */
    public function getPart(): string
    {
        return (string)$this->part;
    }

    /**
     * @param string $part
     */
    public function setPart(string $part): void
    {
        $this->part = (string)$part;
    }

    /**
     * @return int
     */
    public function getProjectId(): int
    {
        return (int)$this->project_id;
    }

    /**
     * @param int $project_id
     */
    public function setProjectId(int $project_id): void
    {
        $this->project_id = (int)$project_id;
    }

}